.formBox {
    position: relative;
    padding: 20px;
    color: #2a2c31;
    flex: 1;
    display: flex;
    flex-direction: column;
    overflow: auto;
    .form {
        background: #fff;
        position: relative;
        flex: 1;
        padding:1rem;
        :global {
            .ant-tabs-nav:before {
                border-bottom: 1px solid #cccccc;
            }
        }
    }
    .btnBox{
        height: 5rem;
        background: #fff;
        &:before {
            content: " ";
            width: 95%;
            height: 1px;
            left: 2.5%;
            background: #ccc;
            position: absolute;
        }
        .btn {
            position: fixed;
            display: flex;
            justify-content: flex-end;
            padding-right: 2rem;
            bottom: 3rem;
            right: 1rem;
        }
    }
}
:global{
    .ant-input:hover{
        border-color:#d9d9d9 !important;
    }
    .ant-input[disabled]{
        background-color:#F7F9FC !important;
    }
    .ant-radio-disabled+span{
        color: #2A2B31 !important;
    }
    .ant-picker.ant-picker-disabled{
        background-color:#F7F9FC !important;
    }
    .ant-switch:focus{
        box-shadow:none !important;;
    }
    .ant-switch-checked:focus{
        box-shadow:none !important;
    }
    .ant-form .ant-form-item-label > label.ant-form-item-required::after{
        content: ":";
        position: relative;
        top: -0.5px;
        margin: 0 8px 0 2px;
        color: #373737;
    }
}
.w460 {
  width: 460px !important;
}
